Proxy (Заместитель) — это структурный паттерн, который подставляет объект-заместитель вместо реального объекта для управления доступом к нему.
🔹 Когда использовать
— Нужно контролировать доступ к объекту (например, кеширование, логирование, контроль прав). — Создание объекта дорогое, и его инициализацию стоит отложить (Lazy Initialization). — Требуется добавление дополнительной логики перед/после вызова методов объекта. 🔹 Типы Proxy
1. Virtual Proxy — ленивое создание объекта (например, подгрузка больших данных). 2. Protection Proxy — контроль доступа (например, права пользователей). 3. Remote Proxy — доступ к удалённому объекту (RMI, REST). 4. Logging Proxy — логирование вызовов.
⚠️ Proxy не меняет интерфейс объекта, а просто управляет доступом к нему.
Proxy (Заместитель) — это структурный паттерн, который подставляет объект-заместитель вместо реального объекта для управления доступом к нему.
🔹 Когда использовать
— Нужно контролировать доступ к объекту (например, кеширование, логирование, контроль прав). — Создание объекта дорогое, и его инициализацию стоит отложить (Lazy Initialization). — Требуется добавление дополнительной логики перед/после вызова методов объекта. 🔹 Типы Proxy
1. Virtual Proxy — ленивое создание объекта (например, подгрузка больших данных). 2. Protection Proxy — контроль доступа (например, права пользователей). 3. Remote Proxy — доступ к удалённому объекту (RMI, REST). 4. Logging Proxy — логирование вызовов.
⚠️ Proxy не меняет интерфейс объекта, а просто управляет доступом к нему.
Telegram is a free app and runs on donations. According to a blog on the telegram: We believe in fast and secure messaging that is also 100% free. Pavel Durov, who shares our vision, supplied Telegram with a generous donation, so we have quite enough money for the time being. If Telegram runs out, we will introduce non-essential paid options to support the infrastructure and finance developer salaries. But making profits will never be an end-goal for Telegram.
Mr. Durov launched Telegram in late 2013 with his brother, Nikolai, just months before he was pushed out of VK, the Russian social-media platform he founded. Mr. Durov pitched his new app—funded with the proceeds from the VK sale—less as a business than as a way for people to send messages while avoiding government surveillance and censorship.
Библиотека собеса по Java | вопросы с собеседований from nl